have many meanings - Turc Anglais Dictionnaire